Original author(s) | Michael Simms of Linux Game Publishing |
---|---|
Initial release | 2006 |
Stable release | 0.9.8 / August 8, 2009 |
Written in | C |
Operating system | Cross-platform |
Type | Library |
License | GNU Lesser General Public License |
Website | http://grapple.linuxgamepublishing.com/ |
Grapple is a free software package for adding multiplayer support to computer games and applications. It uses Internet protocols, supporting both TCP/IP and UDP/IP. It is intended to be simple enough that multiplayer features can be added to a game "as little as a dozen lines of code",[1] but also offers advanced features if desired.
Grapple takes care of creating, monitoring and closing connections to a server, and supports multiple servers. It is a message-oriented system, with clients and servers each having a message queue; it can also relay messages from client to client. It also provides a fully functional lobby system.[2]
The package was created in 2006 by Michael Simms of Linux Game Publishing. It is released under the GNU LGPL.
Contents |
The features grapple supports at this time is:
|